mental health facility - Allemand Anglais Dictionnaire